dust-exhausting device - Français Anglais Dictionnaire